package com.contractpage.ec.service;

import com.contractpage.common.persistence.Page;
import com.contractpage.ec.entity.ContractDetail;
import com.contractpage.ec.entity.ExpressInformation;




/**
 * 
 * ContractDetailService数据库操作接口类
 * 
 **/

public interface ContractDetailService extends CurdService<ContractDetail>{
	public int getSumDetail(ContractDetail entity);
	
	public Page<ContractDetail> findListApps(Page<ContractDetail> page,ContractDetail entity);
	
	public Integer canselDistribute(ContractDetail entity);
	
	public Page<ContractDetail> findListExamine(Page<ContractDetail> page, ContractDetail entity);

	public int saveCustData(ContractDetail entity,String delids);
	
	public int saveAuditData(ContractDetail entity);
	
	public int setAuditData(ContractDetail entity);
	
	public int setAllAuditData(String ids);
	
	public ContractDetail  findContractDetail(ContractDetail entity);
	
	public Integer problemCansel(ContractDetail entity);
	
	public int sendContractDetail(ContractDetail entity,ExpressInformation  expressInformation, String ids);
	
}